home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Minami 55
/
MINAMI55.ISO
/
Varios
/
Juegos
/
02 - Samurai_vs_Ninjas.swf
/
scripts
/
DefineSprite_281
/
frame_7
/
PlaceObject2_78_5
/
CLIPACTIONRECORD onClipEvent(enterFrame).as
Wrap
Text File
|
2004-10-04
|
3KB
|
150 lines
onClipEvent(enterFrame){
var mysound = new Sound(this);
var bex = _parent._parent._x - _root.main.r._x;
var bey = _parent._parent._y - _root.main.r._y;
if(random(3) == 0)
{
if(_parent._parent._x > _root.main.r._x)
{
_parent._parent.gotoAndStop("right");
}
else
{
_parent._parent.gotoAndStop("left");
}
}
if(Math.abs(bex) <= 44 && Math.abs(bey) <= 4)
{
_parent.gotoAndStop(1);
}
if(_parent._parent._x < _root.main.r._x && _parent._parent._x <= 320)
{
_parent._parent._x += 4.5;
}
if(_parent._parent._x > _root.main.r._x && _parent._parent._x >= -320)
{
_parent._parent._x -= 4.5;
}
if(_parent._parent._y < _root.main.r._y && _parent._parent._y <= 100)
{
_parent._parent._y += 2;
}
if(_parent._parent._y > _root.main.r._y && _parent._parent._y >= 20)
{
_parent._parent._y -= 2;
}
if(random(40) == 1)
{
_parent.gotoAndStop("小跑");
}
if(this.hittest(_root.main.r.r1.dmz.光刀))
{
if(_root.hjx == 0)
{
_root.main.powr.p -= 20;
_root.hjx = 1;
}
mySound.attachSound("斩中");
mySound.start();
if(_parent._parent.p <= 30)
{
_parent.gotoAndStop("死1");
}
else
{
_parent.gotoAndStop("中招7");
}
}
if(this.hittest(_root.main.r.r1.dmz.拳))
{
mySound.attachSound("斩中");
mySound.start();
if(_parent._parent.p <= 6)
{
_parent.gotoAndStop("死1");
}
else
{
_parent.gotoAndStop("中招1");
}
}
if(this.hittest(_root.main.dr1.dr1.sst.sst || _root.main.dr2.dr1.sst.sst || _root.main.dr3.dr1.sst.sst))
{
mySound.attachSound("摔碰");
mySound.start();
if(_parent._parent.p <= 12)
{
_parent.gotoAndStop("死1");
}
else
{
_parent.gotoAndStop("中招2");
}
}
if(this.hittest(_root.main.r.r1.dmz.连1))
{
mySound.attachSound("连中1");
mySound.start();
if(_parent._parent.p <= 6)
{
_parent.gotoAndStop("死1");
}
else
{
_parent.gotoAndStop("中招3");
}
}
if(this.hittest(_root.main.r.r1.dmz.连2))
{
mySound.attachSound("连中2");
mySound.start();
if(_parent._parent.p <= 6)
{
_parent.gotoAndStop("死1");
}
else
{
_parent.gotoAndStop("中招1");
}
}
if(this.hittest(_root.main.r.r1.dmz.连3))
{
mySound.attachSound("连中3");
mySound.start();
if(_parent._parent.p <= 12)
{
_parent.gotoAndStop("死1");
}
else
{
_parent.gotoAndStop("中招7");
}
}
if(this.hittest(_root.main.r.r1.dmz.踏前斩))
{
mySound.attachSound("连中2");
mySound.start();
if(_parent._parent.p <= 30)
{
_parent.gotoAndStop("死1");
}
else
{
_parent.gotoAndStop("中招7");
}
}
if(this.hittest(_root.main.r.r1.jump.Φ╖│))
{
mySound.attachSound("踢中");
mySound.start();
if(_parent._parent.p <= 12)
{
_parent.gotoAndStop("死1");
}
else
{
_parent.gotoAndStop("中招2");
}
}
}